home *** CD-ROM | disk | FTP | other *** search
/ The CICA Windows Explosion! / The CICA Windows Explosion! - Disc 2.iso / nt / emacssrc.zip / EMACSSRC.TAR / emacs-19.17 / src / minibuf_p.h < prev    next >
C/C++ Source or Header  |  1993-10-07  |  2KB  |  48 lines

  1. #ifndef __MINIBUF_P_H__
  2. #define __MINIBUF_P_H__
  3.  
  4. extern Lisp_Object read_minibuf _P_((Lisp_Object map, Lisp_Object initial,
  5.                                      Lisp_Object prompt, Lisp_Object backup_n,
  6.                                      int expflag, Lisp_Object histvar,
  7.                                      Lisp_Object histpos));
  8. extern Lisp_Object get_minibuffer _P_((int depth));
  9. extern Lisp_Object read_minibuf_unwind _P_((Lisp_Object data));
  10. extern int scmp _P_((register char *s1, register char *s2, int len));
  11. extern _VOID_ temp_echo_area_glyphs _P_((char *m));
  12. extern int do_completion _P_((void));
  13. extern Lisp_Object assoc_for_completion _P_((register Lisp_Object key,
  14.                                              Lisp_Object list));
  15. extern _VOID_ init_minibuf_once _P_((void));
  16. extern _VOID_ syms_of_minibuf _P_((void));
  17. extern _VOID_ keys_of_minibuf _P_((void));
  18.     
  19. DEFUN_P(Fread_from_minibuffer, (Lisp_Object prompt, Lisp_Object initial_input,
  20.                                 Lisp_Object keymap, Lisp_Object read,
  21.                                 Lisp_Object hist));
  22. DEFUN_P(Fread_minibuffer, (Lisp_Object prompt, Lisp_Object initial_contents));
  23. DEFUN_P(Feval_minibuffer, (Lisp_Object prompt, Lisp_Object initial_contents));
  24. DEFUN_P(Fread_string, (Lisp_Object prompt, Lisp_Object initial_input));
  25. DEFUN_P(Fread_no_blanks_input, (Lisp_Object prompt, Lisp_Object initial));
  26. DEFUN_P(Fread_command, (Lisp_Object prompt));
  27. DEFUN_P(Fread_function, (Lisp_Object prompt));
  28. DEFUN_P(Fread_variable, (Lisp_Object prompt));
  29. DEFUN_P(Fread_buffer, (Lisp_Object prompt, Lisp_Object def,
  30.                        Lisp_Object require_match));
  31. DEFUN_P(Ftry_completion, (Lisp_Object string, Lisp_Object alist,
  32.                           Lisp_Object pred));
  33. DEFUN_P(Fall_completions, (Lisp_Object string, Lisp_Object alist,
  34.                            Lisp_Object pred));
  35. DEFUN_P(Fcompleting_read, (Lisp_Object prompt, Lisp_Object table,
  36.                            Lisp_Object pred, Lisp_Object require_match,
  37.                            Lisp_Object init, Lisp_Object hist));
  38. DEFUN_P(Fminibuffer_complete, (void));
  39. DEFUN_P(Fminibuffer_complete_and_exit, (void));
  40. DEFUN_P(Fminibuffer_complete_word, (void));
  41. DEFUN_P(Fdisplay_completion_list, (Lisp_Object completions));
  42. DEFUN_P(Fminibuffer_completion_help, (void));
  43. DEFUN_P(Fself_insert_and_exit, (void));
  44. DEFUN_P(Fexit_minibuffer, (void));
  45. DEFUN_P(Fminibuffer_depth, (void));
  46.     
  47. #endif
  48.